home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / devel / vbcc-68k-src / machines / amiga68k / include / locale.h < prev    next >
C/C++ Source or Header  |  1999-01-01  |  929b  |  41 lines

  1. #ifndef __LOCALE_H
  2. #define __LOCALE_H 1
  3.  
  4. #undef NULL
  5. #define NULL ((void *)0)
  6.  
  7. struct lconv {
  8.         char    *decimal_point;
  9.         char    *thousands_sep;
  10.         char    *grouping;
  11.         char    *int_curr_symbol;
  12.         char    *currency_symbol;
  13.         char    *mon_decimal_point;
  14.         char    *mon_thousands_sep;
  15.         char    *mon_grouping;
  16.         char    *positive_sign;
  17.         char    *negative_sign;
  18.         char    int_frac_digits;
  19.         char    frac_digits;
  20.         char    p_cs_precedes;
  21.         char    p_sep_by_space;
  22.         char    n_cs_precedes;
  23.         char    n_sep_by_space;
  24.         char    p_sign_posn;
  25.         char    n_sign_posn;
  26. };
  27.  
  28. #define LC_ALL          0
  29. #define LC_COLLATE      1
  30. #define LC_CTYPE        2
  31. #define LC_MONETARY     3
  32. #define LC_NUMERIC      4
  33. #define LC_TIME         5
  34.  
  35. #define _LC_LAST        6
  36.  
  37. struct lconv *localeconv(void);
  38. char *setlocale(int,const char *);
  39.  
  40. #endif
  41.